it undulates - Spanisch Englisch Wörterbuch